Author: mrido1
This add-on is a specialized accessibility bridge for the modern WhatsApp Desktop application (available from the Microsoft Store). It enhances navigation efficiency and fixes interaction issues caused by the application's underlying technology.
Because the modern WhatsApp app is designed to be navigated with a keyboard, you should prioritize these built-in shortcuts. They are faster and more reliable than any add-on script.
| Shortcut | Action |
| :--- | :--- |
| Ctrl + Shift + U | Mark as unread |
| Ctrl + Shift + M | Mute |
| Ctrl + Shift + A | Archive chat |
| Ctrl + Alt + Shift + P | Pin chat |
| Ctrl + ] | Next Chat |
| Ctrl + [ | Previous Chat |
| Ctrl + Shift + N | New Group |
| Ctrl + Alt + N | New Chat |
| Escape | Close Chat |
| Ctrl + Shift + B | Block Chat |
| Ctrl + Alt + Shift + L | Label chat (Business) |
| Shortcut | Action |
| :--- | :--- |
| Ctrl + Alt + / | Search |
| Ctrl + Shift + F | Search in Chat |
| Alt + K | Extended Search |
| Ctrl + Alt + P | Profile and About |
| Alt + I | Open Chat Info |
| Alt + S | Settings |
| Alt + L | Lock App |
| Ctrl + 1..9 | Open Chat (by position) |
| Shortcut | Action |
| :--- | :--- |
| Alt + R | Reply |
| Ctrl + Alt + R | Reply Privately |
| Ctrl + Alt + D | Forward |
| Alt + 8 | Star Message |
| Ctrl + Arrow Up | Edit Last Message |
| Alt + A | Open Attachment Panel |
| Ctrl + Alt + E | Emoji Panel |
| Ctrl + Alt + G | GIF Panel |
| Ctrl + Alt + S | Sticker Panel |
| Shortcut | Action |
| :--- | :--- |
| Shift + . | Increase Playback Speed |
| Shift + , | Decrease Playback Speed |
| Ctrl + Enter | Send PTT |
| Alt + P | Pause PTT Recording |
| Ctrl + Alt + Shift + R | Star PTT Recording |
| Shortcut | Action |
| :--- | :--- |
| Ctrl + + | Zoom In |
| Ctrl + - | Zoom Out |
| Ctrl + 0 | Reset Zoom |
These features supplement the native experience, filling gaps where accessibility is still lacking.
Sometimes, focusing on a long message in the list is difficult, or NVDA reads it too quickly.
| Shortcut | Action |
| :--- | :--- |
| Alt + C | Text Window View: Opens the currently focused message in a separate, dedicated text window. You can use standard arrow keys to read line-by-line or select text to copy. Press Escape to close. |
| Control + C | Quick Copy: Copies the text of the focused message bubble directly to the clipboard. |
Since this add-on disables Browse Mode by default to ensure smooth navigation, NVDA's standard review cursor (which typically relies on the virtual buffer in web content) may not function as expected for reviewing fleeting announcements or toast notifications.
To overcome this limitation, this add-on includes a custom review feature that captures the last thing NVDA spoke, allowing you to check details you might have missed.
| Shortcut | Action |
| :--- | :--- |
| NVDA + Left/Right Arrow | Review the last spoken text character by character. |
| NVDA + Ctrl + Left/Right Arrow | Review the last spoken text word by word. |
WhatsApp message list often contain a long list of unsaved phone numbers (e.g., in group chats), which can be verbose and distracting.
This add-on includes a filter that automatically removes these numbers directly from the object's name. This means the numbers are filtered out from both Speech and Braille, providing a cleaner experience.
| Shortcut | Action |
| :--- | :--- |
| Ctrl + Shift + E | Toggle Filter: Instantly enables or disables the phone number filter. You can also configure this preference permanently in the add-on settings. |
When navigating the chat list, WhatsApp often appends repetitive instructions to every item, such as "For more options, press left or right arrow key to access context menu" or its translated equivalents. Hearing this on every single chat can be extremely tiresome and slows down navigation significantly.
This add-on automatically detects and silences these usage hints, allowing you to hear only the relevant information (Chat Name, Message Preview, Time, and Status).
If you have suggestions, feature requests, or would like to report a bug, please feel free to contribute: